B&M Cleaning Solutions Ltd Company number17486874 StatusActive TypeLtd Incorporated28 Sep 2026 Nature of business Specialised cleaning servicesOther cleaning services Registered office 18, Suite 1035 York House York RoadMaidenheadSL6 1SF Data JSON Markdown