About Clarkegrove (flats) Limited (01887755) United Kingdom