About Richard Clowes Property Search & Consultancy Ltd (08522449) United Kingdom