Situated at Recovery House Hainault Business Park, Ilford IG6 3TU Stowaway Travel Limited was categorised as a Private Limited Company registered under the 02896127 registration number. This company was created on 1994-02-09. Stowaway Travel Limited had existed in the United Kingdom for twenty five years.
The business was supervised by just one director: Paul S., who was assigned to lead the company in February 1994.
Paul S. was the individual who controlled this firm, owned over 3/4 of company shares.