About Swissfield Properties Limited (03312392) United Kingdom