2002 marks the establishment of Odelouca Properties Limited, a company registered at Coopers House, 65a Wingletye Lane in Hornchurch. It was started on 2002-03-04. Its registered no. was 04386741 and the post code was RM11 3AY. This firm had been present in this business for approximately 20 years up until 2022-06-28.
According to this specific company's directors directory, there were three directors to name just a few: John H. and Thomas F..
Executives who controlled the firm include: Yvonne B. owned over 1/2 to 3/4 of company shares and had over 1/2 to 3/4 of voting rights. John H. owned 1/2 or less of company shares, had 1/2 or less of voting rights.