Denehurst Court Freehold Limited Company number16928623 StatusActive TypePrivate Limited Company Incorporated23 Dec 2025 Nature of business Residents property management Registered office Flat 716 Denehurst GardensLondonW3 9QY Data JSON Markdown