About William Ruth Properties Ltd (11818067) United Kingdom