HAPPY SPACE ACADEMY LTD Company number 17339222 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address305a Martin Way, London, United Kingdom, SW20 9BU PostcodeSW20 9BU Companies at this postcode 51 Average house price in SW20 9BU £599,000 (17 sales) Map