About The William Trustee Management Company Limited (05745505) United Kingdom