About Sandford Road Flat Management Company Limited (06456155) United Kingdom