About Gregory Land Holdings Ltd (11780108) United Kingdom