About Maes Penrhyn Properties Limited (10086774) United Kingdom