About Nohu Property Ltd (13200396) United Kingdom