About Quadrangle Mews Freehold Ltd (10292397) United Kingdom