The 93 Temple Road Ltd company has been operating offering its services for at least 6 years, having launched in 2018. Started with registration number 11605062, 93 Temple Road was set up as a Private Limited Company located in 93a Temple Road, London NW2 6PN. This firm's Standard Industrial Classification Code is 98000 which stands for Residents property management. 2022-10-31 is the last time the company accounts were filed.
As stated, this particular business was started in 2018 and has been presided over by two directors.