About S.b.w. Developments Ltd. (SC172029) United Kingdom