The business was based in London with reg. no. 09359757. This firm was set up in the year 2014. The main office of this firm was situated at Aabrs Limited Labs Atrium Chalk Farm Road. The post code is NW1 8AH. This company was officially closed in 2022, which means it had been in business for 8 years.
Steven S. was this particular firm's managing director, arranged to perform management duties on 2014-12-18.
Steven S. was the individual who had control over this firm, owned over 3/4 of company shares.