https://www.companyinformation.co.uk/company/02421343-CAPITAL-XTRA-LIMITED
CAPITAL XTRA LIMITED - Overview - Company Information UK