Machinda Investments Limited Company number16520891 StatusActive TypePrivate Limited Company Incorporated16 Jun 2025 Nature of business General cleaning of buildings Registered office 3 LydburyBracknellRG12 9HH Data JSON Markdown