About Ridgewood Farm Residents Limited (10398718) United Kingdom