About B & C Investment Properties Limited (12163740) United Kingdom