Albaglen Limited is located at Borehamwood at C/o Trent Park Properties, Devonshire House. You can look up the firm by referencing its area code - WD6 1QQ. Albaglen's founding dates back to year 1987. This company is registered under the number 02092801 and their official status is active. The firm's principal business activity number is 98000 meaning Residents property management. 2023/03/30 is the last time when company accounts were reported.
Current directors appointed by the firm are as follow: Michael G. formally appointed in 2022 in August and Jonathan M. formally appointed in 2016. To provide support to the directors, the abovementioned firm has been using the skills of Esmail R. as a secretary since 2002.