About Sw10 Management Limited (07287737) United Kingdom