About Carr Croft Management Limited (03045632) United Kingdom