About Kenton Mews Management Company Limited (12459424) United Kingdom