65 Blomfield Road Freehold Limited with reg. no. 11330948 has been a part of the business world for 3 years. This particular Private Limited Company is located at Harben House 13A Harben Parade, Finchley Road, London and their zip code is NW3 6LH. This enterprise's principal business activity number is 98000 meaning Residents property management. 2019-04-30 is the last time when company accounts were filed.
Currently, the directors listed by this specific company include: Peter L. assigned to lead the company 3 years ago and Matthew Q. assigned to lead the company 3 years ago. At least one secretary in this firm is a limited company, specifically Stardata Business Services Limited.