About Barugh Green Residents Limited (06772548) United Kingdom