About Us


Mayfair is situated in Victoria, the capital of Seychelles. We are licensed by the Seychelles Financial Services Authority (FSA) to provide international corporate, trustee and foundation services.

What We Provide

Mayfair provides company, trust, foundation and limited partnership structures to assist in the holding of investments, tax planning, wealth management, corporate structuring, business operations, succession planning, risk management and asset protection.

Why Choose Us?

We consistently deliver quality and cost effective service and have a strong capacity to service post-sale technical support requirements and non-standard corporate work.

Our Clients

We are proud of our range and quality of clients, from listed corporations to global law and accountancy firms to high net-worth individuals. We value and seek to foster long-term relationships with our clients.

Vision Statement

To be the pre-eminent leader in the provision of Seychelles corporate, trustee and foundation services, known and respected for our unrivalled service, expertise and capability.

To achieve our vision we are committed to:


– Providing high quality service

– Integrity

– Attention to detail

– Consistency


– Knowledge building

– Continuous improvement.