About Griffin Court Freehold Ltd (09070378) United Kingdom