About Griffin Developments & Properties Limited (04830010) United Kingdom