16 UPPER PARK ROAD LIMITED Company number 04306123 · Monitor this company Active Overview People 13 Financial Control Documents Analysis Location Related Registered office AddressRamsay House 18 Vera Avenue, Grange Park, London, N21 1RA PostcodeN21 1RA Companies at this postcode 269 Average house price in N21 1RA £362,000 (13 sales) Map