About Sandford Road Management Company Limited (06919058) United Kingdom