About Vss Developments Limited (09577533) United Kingdom