About Swedish Wharf Properties Limited (08426076) United Kingdom