About Quadruple R Garden Ltd (10014518) United Kingdom