About 2 Shrewsbury Road Management Company Limited (09814182) United Kingdom