About Llys Meredith (swansea) Management Company Limited (09584718) United Kingdom