About Coombe House (flats) Residents Limited (02875963) United Kingdom