About Griffin Development (uk) Limited (05307375) United Kingdom