UMBRELLA 5ERVICES UK LIMITED Company number 11035925 · Monitor this company Liquidation Overview People 8 Financial Control Documents Analysis Location Related Registered office AddressUnit 9 Long Acre, Birmingham, United Kingdom, B7 5JD PostcodeB7 5JD Companies at this postcode 22 Map