LAMPARDS PROPERTY LTD Company number 17504998 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address4a Lonsdale Road, London, United Kingdom, NW6 6RD PostcodeNW6 6RD Companies at this postcode 78 Map