About B & I Commercial Properties Limited (08423273) United Kingdom