About Serviced Land Nominee Company Limited (06201532) United Kingdom