Medusa Properties Limited with Companies House Reg No. 10921415 has been operating on the market for seven years. The Private Limited Company can be found at 27 Old Gloucester Street, in London and their post code is WC1N 3AX. This enterprise's SIC code is 68100, that means Buying and selling of own real estate. 2022-08-31 is the last time when account status updates were filed.
In this particular business, the full scope of director's obligations have so far been fulfilled by David O. who was appointed in 2017.
David O. is the individual with significant control over this firm, has substantial control or influence over the company.