PHILIPS LOCKHART LIMITED Company number 05361643 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address4th Floor 65 Margaret Street, London, England, W1W 8SP PostcodeW1W 8SP Companies at this postcode 22 Map