About Oliver Mews Management Company (york) Limited (02168196) United Kingdom