About Crosshills Management Limited (10257718) United Kingdom