About Jiu Chou Property Investment Limited (11577672) United Kingdom