37a Oxford Road (cowley) Management Company Limited can be found at Gloucestershire at Lechlade Manor. You can look up the company by referencing its post code - GL7 3BB. The firm has been operating on the UK market for 23 years. The enterprise is registered under the number 04296989 and its state is active. The firm's principal business activity number is 68320 meaning Management of real estate on a fee or contract basis. 2022-10-31 is the last time when the company accounts were reported.
There seems to be a team of two directors controlling this specific firm at the moment, including Julie J. and Royston B. who have been executing the directors tasks since 2013-06-21.
Royston B. is the individual with significant control over this firm, has substantial control or influence over the company.