About S.a.s Developments Limited (05460222) United Kingdom