About H Croft Properties Ltd (13041178) United Kingdom