About Tegfan Property Limited (13227390) United Kingdom