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