The business was situated in London under the following Company Registration No.: 03286973. The firm was set up in 1996. The main office of the company was located at Cedar House 179 - 181 Bramley Road. The post code is N14 4XA. The company was formally closed on 2023-10-24, which means it had been active for twenty seven years.
The firm was directed by a single director: Dean G., who was formally appointed three years ago.
The companies that controlled this firm included: Cedar House Financial Services Limited owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in London at 179-181 Bramley Road, Oakwood, N14 4XA and was registered as a PSC under the registration number 02040424.