About Bells Property Investment Ltd (13508474) United Kingdom