About James Griffin Block Management Limited (09678757) United Kingdom