About Griggs (freeholds) Limited (12156644) United Kingdom