SELA CONSULT LIMITED Company number 14527585 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 14 Mardale Court, 139 Page Street, London, England, NW7 2BQ PostcodeNW7 2BQ Companies at this postcode 7 Average house price in NW7 2BQ £421,000 (18 sales) Map