About Eadon Lockwood & Riddle ( Lettings ) Limited (13423929) United Kingdom