About Sass Developments Ltd (11506227) United Kingdom