About Sandlea House Management Company Limited (01665670) United Kingdom