About Neuhart Property Limited (00875491) United Kingdom