APOLLO SEWING HOUSE LIMITED Company number 12351359 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address147 All Saints Street, Birmingham, England, B18 7RL PostcodeB18 7RL Companies at this postcode 18 Map