About Bell Property Holdings Ltd (01906795) United Kingdom