P. & J. ELLIS LIMITED Company number 01652936 · Monitor this company Active Overview People 8 Financial Control Charges Documents Analysis Location Related Registered office AddressComfortdelgro House 329 Edgware Road, Cricklewood, London, England, NW2 6JP PostcodeNW2 6JP Companies at this postcode 22 Average house price in NW2 6JP £215,000 (1 sales) Map