About St. Annes Mumbles Management Limited (06369661) United Kingdom