About St Swithins Developments Limited (06547439) United Kingdom