MEGASTORE 2 U LIMITED Company number 08625248 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressUnit H (Sectio 3), Adderley Road, Birmingham, England, B8 1AE PostcodeB8 1AE Companies at this postcode 37 Map