About The Limes (castor) Management Co. Limited (10266257) United Kingdom