About C H Land & Property Ltd (12078662) United Kingdom