About Griggs Estates Limited (08878307) United Kingdom