20 STORK ROAD LTD Company number 16129543 · Monitor this company Active - Proposal to Strike off Overview People 2 Control Documents Analysis Location Related Registered office AddressRear 123 Clapton Common, London, United Kingdom, E5 9AB PostcodeE5 9AB Companies at this postcode 401 Average house price in E5 9AB £780,000 (12 sales) Map