180 Courtauld Road (Freehold) Limited Company number17195696 StatusActive TypePrivate Limited Company Incorporated1 May 2026 Nature of business Residents property management Registered office 180 Courtauld RoadLondonN19 4BA Data JSON Markdown