SOL & SONS PROPERTIES LTD Company number 16039282 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office Address72a Turnpike Lane, London, England, N8 0EE PostcodeN8 0EE Companies at this postcode 59 Average house price in N8 0EE £710,000 (5 sales) Map