About Juniper Court Residents Association Limited (03392384) United Kingdom