Landspear Ltd Company number17512386 StatusActive TypePrivate Limited Company Incorporated11 Oct 2026 Nature of business Information technology consultancy activitiesManagement consultancy activities other than financial management Registered office 49 Powster RoadBromleyBR1 5HE Data JSON Markdown