About B & B Property Services Limited (12122831) United Kingdom