About Collin Croft Management Company Limited (03179265) United Kingdom