About Grendon Projects Ltd (12820689) United Kingdom