Angel Leisure started its business in 1973 as a Private Limited Company under the following Company Registration No.: 01139592. The company's registered office was located in Southampton at Cobbetts Lodge, 1 Church Lane. The Angel Leisure Limited firm had been in this business field for at least fourty nine years.
The following business was directed by just one managing director: John A., who was appointed in 1992.
John A. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.