About William James Management Limited (08767023) United Kingdom