About Ls Property Swansea Ltd (13508401) United Kingdom