About Juniper Gardens (sunbury) Limited (02694374) United Kingdom