LORDS TRADING & MANAGEMENT LIMITED Company number 05525817 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office Address14 North End Road, Fulham, London, W14 0SH PostcodeW14 0SH Companies at this postcode 54 Average house price in W14 0SH £568,000 (18 sales) Map