Albri started conducting its operations in 1964 as a Private Limited Company under the following Company Registration No.: 00800165. The company's headquarters was located in London at Devonshire House. The Albri Limited business had been in this business field for at least 55 years.
As mentioned in this particular enterprise's directors directory, there were three directors to name just a few: Claudine A. and Mark A..