Church View Ct. Freehold Ltd Company number17041723 StatusActive TypePrivate Limited Company Incorporated18 Feb 2026 Nature of business Residents property management Registered office Flat 2, Church View Court59 Red HillStourbridgeDY8 1NG Data JSON Markdown