NEEDSPACE? LIMITED Company number 05438910 · Monitor this company Active Overview People 16 Control Charges Documents Analysis Location Related Registered office AddressWates House, Station Approach, Leatherhead, Surrey, KT22 7SW PostcodeKT22 7SW Companies at this postcode 108 Map