About Porth Teigr Management Company Limited (07706582) United Kingdom