About Quadrangle Management Limited (01603176) United Kingdom