NOP LIMITED Company number 03787733 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office AddressUnit 2, No. 118 Stanstead Road, London, England, SE23 1BX PostcodeSE23 1BX Companies at this postcode 28 Average house price in SE23 1BX £510,000 (14 sales) Map