About Quadrangle Group Limited Liability Partnership (OC310092) United Kingdom