3 Glenarm Road Freehold Limited Company number17214170 StatusActive TypePrivate Limited Company Incorporated12 May 2026 Nature of business Buying and selling of own real estate Registered office 3a Glenarm RoadLondonE5 0LY Data JSON Markdown