About Croft Properties Limited (04262640) United Kingdom