About Penrhyn Freehold Ltd (10763807) United Kingdom