05020040 is the registration number of Sta Travel International Limited. This firm was registered as a Private Limited Company on January 20, 2004. This firm has been operating on the market for the last 20 years. The firm can be contacted at 6 Snow Hill in London. The main office's postal code assigned to this address is EC1A 2AY. Its official name change from Ironic to Sta Travel International Limited took place on December 19, 2005. This enterprise's principal business activity number is 79110 meaning Travel agency activities. Sta Travel International Ltd released its account information for the period up to 2018-12-31. Its most recent annual confirmation statement was filed on 2020-06-12.