About Wates Staff Trustees Limited (00585563) United Kingdom