About Ss1 Developments Ltd (13428414) United Kingdom