2021 signifies the beginning of Choice Umbrella Ltd, the firm that is situated at The Willows, Stroude Road in Egham. This means it's been three years Choice Umbrella has existed in the United Kingdom, as it was created on 2021-07-23. The company's Companies House Reg No. is 13528346 and the company postal code is TW20 9UW. This business's principal business activity number is 73110 which stands for Advertising agencies. 2022/07/31 is the last time when the accounts were reported.
Right now, the following limited company has just one director: Mark T., who was selected to lead the company on 2021-07-23.
Mark T. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.