About B B S Property Investment Limited (10111836) United Kingdom