The company is widely known under the name of Elmocross Limited. It was founded twenty three years ago and was registered with 04174093 as its reg. no. The head office of this firm is situated in London. You can contact it at 101a Silverthorne Road, Silverthorne Road. The company's SIC code is 98000 meaning Residents property management. Elmocross Ltd reported its latest accounts for the financial period up to 2022-03-31. The firm's most recent annual confirmation statement was submitted on 2023-05-08.
From the data we have, this specific company was formed twenty three years ago and has so far been run by eight directors, out of whom two (Theodore B. and Lucy H.) are still listed as current directors.
Theodore B. is the individual with significant control over this firm, owns 1/2 or less of company shares.