About St Mary S Tenby Management Company Limited (13694134) United Kingdom