Michla Catering Limited Company number16513812 StatusActive TypeLtd Incorporated12 Jun 2025 Nature of business Event catering activities Registered office 16513812 - Companies House Default AddressCardiffCF14 8LH Data JSON Markdown