About Griffin Business Property Limited (13020085) United Kingdom