104 Broomwood Road Limited has existed in the United Kingdom for 5 years. Started with registration number 12588663 in the year 2020, the company is based at 5 Latchmoor Way, Gerrards Cross SL9 8LW. This company's declared SIC number is 98000, that means Residents property management. 2022/05/31 is the last time the accounts were filed.
As suggested by this particular enterprise's register, since December 2022 there have been two directors: Carla G. and Jeffrey L..
Executives who have control over this firm are as follows: Carla G. owns 1/2 or less of company shares and has 1/2 or less of voting rights. David C. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Jeffrey L. owns 1/2 or less of company shares.