LONDON CREST LTD Company number 08712943 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressMehan Accountants Ltd Office 16, 447 High Road, Finchley, London, United Kingdom, N12 0AF PostcodeN12 0AF Companies at this postcode 205 Average house price in N12 0AF £371,000 (1 sales) Map