About Bell Place Development Ltd (12125998) United Kingdom