About Nields Croft Management Company Limited (04247182) United Kingdom