About Swm Property Ltd (12894785) United Kingdom