Cayos Travel Visas came into being in 2011 as a company enlisted under no 07840013, located at E14 6DN London at 8 Bygrove Street. It has been in business for thirteen years and its status at the time is active. It 's been twelve years since Cayos Travel Visas Limited is no longer recognized under the business name Omnia Travel Visas. The enterprise's principal business activity number is 79110 - Travel agency activities. 2023-05-31 is the last time the company accounts were filed.
At the moment, there is a solitary managing director in the company: Robert S. (since 2017-06-01). Since 2011-11-09 David B., had been performing the duties for the business until the resignation on 2017-05-31.
Robert S. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.