About Bell Moor Management Limited (01551302) United Kingdom