About The Limes Management Company (ashwell) Ltd (11815386) United Kingdom