About Gregory Griffin Projects Limited (07439015) United Kingdom