About Quintain Mews Management Company Limited (08283228) United Kingdom