About Green Compass Ltd (08271721) United Kingdom