About Kent Land Renew Ltd (11578294) United Kingdom