About Bss Development Limited (10531707) United Kingdom