CITYSCAPE PROJECTS LTD Company number 07528316 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address4 Elm Park Road, London, England, N21 2HN PostcodeN21 2HN Companies at this postcode 11 Average house price in N21 2HN £673,000 (15 sales) Map