LOUB BEST SERVICES LIMITED Company number 16029307 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 4 Mackenzie House, 363 Lillie Road, London, England, SW6 7PD PostcodeSW6 7PD Companies at this postcode 9 Average house price in SW6 7PD £892,000 (22 sales) Map