The company referred to as Glenloch Road Services was established on 8th June 2001 as a Private Limited Company. This firm's head office can be reached at Hampstead on 22 Glenloch Road, London. If you want to contact this business by mail, the postal code is NW3 4DN. The registration number for Glenloch Road Services Ltd. is 04231168. This firm's classified under the NACE and SIC code 68209 which means Other letting and operating of own or leased real estate. The business most recent financial reports were submitted for the period up to Wed, 30th Nov 2022 and the most current confirmation statement was submitted on Sun, 1st Jan 2023.
In this specific firm, most of director's assignments have been met by James M., Angelica C. and Nicodemos H.. Out of these three people, Nicodemos H. has been with the firm for the longest period of time, having been a member of directors' team since 2001.