About Urquhart Mortgage Services Ltd (11032731) United Kingdom