About William De Ferrers (management) Limited (03055403) United Kingdom