About B B S Developments Limited (04499601) United Kingdom