About Neoh Property Ltd (11097380) United Kingdom