Sta Travel Limited was set up as Private Limited Company, located in 6 Snow Hill, London. The headquarters' zip code is EC1A 2AY. This enterprise has been registered on 1976/06/16. The Companies House Reg No. is 01263330. This firm's registered with SIC code 79110 meaning Travel agency activities. The most recent accounts were submitted for the period up to Monday 31st December 2018 and the most recent annual confirmation statement was filed on Wednesday 7th August 2019.