About Croft Community Limited (NP000293) United Kingdom