149/149a Cleveland Street Management & Freehold Ltd Company number17215395 StatusActive TypePrivate Limited Company Incorporated12 May 2026 Nature of business Residents property management Registered office 149a Cleveland StreetLondonW1T 6QL Data JSON Markdown