DRAYWARD LIMITED Company number 02139033 · Monitor this company Active Overview People 10 Financial Control Charges Documents Analysis Location Related Registered office Address176 Long Lane, Finchley, London, N3 2RA PostcodeN3 2RA Companies at this postcode 25 Average house price in N3 2RA £400,000 (18 sales) Map