About Ratings Village Apartments Management Company Limited (10723622) United Kingdom