About B&i Property Investments Limited (09952378) United Kingdom