Country of Incorporation
TechFinancials is incorporated and registered in:
RO Box 71
British Virgin Islands
(Company Number 1535269).
TechFinancials main country of operation is in:
City House, 3rd Floor
6 Karaiskakis Street
The Company’s Memorandum of Association can be downloaded here.
The rights of shareholders may be different from the rights in a UK incorporated company.