About Juniper House Residents Association Limited (03139116) United Kingdom