Registered with number 07601428 13 years ago, Angora (2011) Limited had been a private limited company until 2021-04-27 - the date it was formally closed. The latest office address was 204-208 Tottenham Court Road, London.
The directors included: Keiran H. appointed in 2018 and Paul F. appointed on 2017-11-14.
The companies with significant control over this firm were: Lombok Retail Ltd owned over 3/4 of company shares. This business could have been reached in London at Tottenham Court Road, W1T 7PL and was registered as a PSC under the reg no 08596002.