Are Masha Consultants a limited, registered company?

Masha Consultants is a limited company, registered at Companies House, UK, where details of current status can be checked. The registration number is: 08430773. The company data protection number is: AZ053231 Masha Consultants (UK) Ltd.