Seacroft Freeholders Ltd Company number17170780 StatusActive TypePrivate Limited Company Incorporated20 Apr 2026 Nature of business Residents property management Registered office Flat 19 Lansdowne RoadWorthingBN11 4NA Data JSON Markdown