About Griffin Freehold Ltd (SC548797) United Kingdom