Otterworth Management Limited 's been on the British market for seven years. Registered under the number 11087742 in 2017, the company is located at Victoria House, Stanmore HA7 1BU. The firm's declared SIC number is 68100: Buying and selling of own real estate. The firm's most recent annual accounts detail the period up to Fri, 31st Mar 2023 and the latest confirmation statement was released on Mon, 28th Nov 2022.
Up until now, the company has only been guided by one director: Altin H. who has been controlling it for seven years.
Altin H. is the individual who has control over this firm, owns over 3/4 of company shares.