About Griffin Property Investment Limited (13268336) United Kingdom