About Bsps Area 2a Limited (06196204) United Kingdom