About 70 Bromsgrove Street Ltd (13311652) United Kingdom