About Swanmore Property Marketing Limited (12113917) United Kingdom