About Quex Mews Management Ltd (08202710) United Kingdom