About J Bell Property Investments Limited (09818490) United Kingdom