About 27 Barrowgate Road (management) Limited (03884186) United Kingdom