About Richards Ellis Ltd (13553543) United Kingdom