Meadowbrook Investments Limited Company number05059698 StatusActive TypePrivate Limited Company Incorporated1 Mar 2004 Nature of business 7031 Registered office 05059698: Companies House Default AddressCardiffCF14 8LH Data JSON Markdown