About Ssha Developments Limited (03565494) United Kingdom