About Griffin Managers Limited (02149407) United Kingdom