About B & B Property Investment Limited (10460857) United Kingdom