About S.a.r Developments Ltd (11393582) United Kingdom