About Hallcroft Management Limited (04596229) United Kingdom