About Neuhaus Property Ltd (11089436) United Kingdom