Lockhartstables Limited Company number17256317 StatusActive TypePrivate Limited Company Incorporated2 Jun 2026 Nature of business Combined facilities support activities Registered office 31 Lockhart StreetLondonE3 4BL Data JSON Markdown