About Swim Property Limited (11703577) United Kingdom