Crystal Buildworks Ltd Company number17547670 StatusActive TypePrivate Limited Company Incorporated28 Oct 2026 Nature of business General cleaning of buildings Registered office 20 Broomgrove GardensEdgwareHA8 5SJ Data JSON Markdown