This particular firm is located in London under the following Company Registration No.: 08571594. The firm was established in 2013. The headquarters of the company is situated at 1 St. Andrew's Hill . The area code for this address is EC4V 5BY. This company changed its registered name three times. Until 2021 it has provided its services under the name of Citax Holdings but currently it is registered under the business name Osmoron Holdings Limited. This company's declared SIC number is 70100 which means Activities of head offices. Osmoron Holdings Ltd filed its account information for the financial period up to June 30, 2019. The latest confirmation statement was filed on January 31, 2020.