About Sophia Swire London Limited (04808884) United Kingdom