Humantra UK Holdings Ltd Company number15875409 StatusActive TypeLtd Incorporated3 Aug 2024 Nature of business Activities of other holding companies n.e.c. Registered office Unit 2 Canberra HouseCoventryCV3 4FR Data JSON Markdown