Charabelle Ltd Company number16796294 StatusActive TypePrivate Limited Company Incorporated20 Oct 2025 Nature of business Buying and selling of own real estate Registered office 68 Norwood RoadStretfordManchesterM32 8PW Data JSON Markdown