About Swimex Properties Limited (04419060) United Kingdom