Invictus Introduction
Invictus Holdings Ltd is based in Central London. The founders have over
30 years of combined experience Investing in UK property.
Invictus Holdings Ltd aims to develop a long-standing relationship with its stakeholders and to provide a superior return by staying true to its core values of Integrity, quality, growth, commitment, innovation and social responsibility.
ABOUT Us