About Swanpool Beach House Management Company Limited (02887130) United Kingdom