About New St Agathas Tenby Management Company Limited (09658171) United Kingdom