118 Albyn Road Management started its operations in the year 2017 as a Private Limited Company under the ID 10983964. The company's headquarters was situated in London at 118 Albyn Road. This particular 118 Albyn Road Management Limited company had been on the market for two years.
The directors were as follow: Simon B. assigned to lead the company three years ago and Jeffrey B. assigned to lead the company in 2017.
Executives who had control over the firm were as follows: Simon B. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Jeffrey B. owned 1/2 or less of company shares, had 1/2 or less of voting rights.