About Griffin Development Management Limited (07582907) United Kingdom