6 Ellenslea Road Freehold Limited Company number17179914 StatusActive TypePrivate Limited Company Incorporated24 Apr 2026 Nature of business Residents property management Registered office 6a Ellenslea RoadSt. Leonards-On-SeaTN37 6HY Data JSON Markdown