About Griffin Freehold Management Ltd (11555155) United Kingdom