About Us
ABOUT US
- We are an approved online reseller for the brands sold here.
- We specialise in quality, premium brand indoor and outdoor children's play products.
- The brands we sell are among the most famous manufacturers in Europe.
- Our company registration number is 12604321
- Our Registered Office address is Store Window Ltd t/a Home Window, 26 Birkbeck Road, London, W3 6BG