About Shanghai Land (london) Ltd. (03450161) United Kingdom