About Swc Properties Ltd (04074115) United Kingdom