QOWA LIMITED Company number 15301743 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressThe Retreat, 6 Coventry Street, Birmingham, England, B5 5NY PostcodeB5 5NY Companies at this postcode 27 Map