The Umbrella Agency came into being in 2013 as a company enlisted under no 08770710, located at B4 6AT Birmingham at The Colmore Building 20 Colmore Circus. This firm has been in business for 11 years and its current status is active. This business's SIC code is 78109, that means Other activities of employment placement agencies. The Umbrella Agency Ltd filed its account information for the financial period up to 2022-12-31. The business most recent annual confirmation statement was filed on 2023-09-12.
For this firm, all of director's duties have so far been performed by Stuart B. who was arranged to perform management duties on 2016-12-01. This firm had been supervised by Mark R. till 2016.