About Greengate Leicester Ltd (13252225) United Kingdom