About Sw1 Developments Limited (06257795) United Kingdom