MEDUSA INVESTMENTS LTD 15911951 - Details

MEDUSA INVESTMENTS LTD

Incorporation Date: 22 Aug 2024

Postcode: HP11 1UZ

City: High Wycombe

SIC Codes: Activities of investment trusts

Number of Directors: 1