About Griffin Properties (cheltenham) Ltd (08648902) United Kingdom