About Bell Group Property Limited (13318603) United Kingdom