About Teifi Property Developments Ltd (13134541) United Kingdom