About School Road Flat Management Limited (05955345) United Kingdom