About The Limes Stables Management Company Limited (06649702) United Kingdom