About B & L Property Investments Limited (04620338) United Kingdom