About Sherborne Court Apartments Management Company Limited (08932218) United Kingdom