Property sales in Cleeve Road - Leatherhead - KT22 7SA

Found 2 transactions going back to December 2015.

Date Price Percentage
Intertek Testing & Certification Ltd, Cleeve Road
26 Jun 2018 £ 3,925,000
Olympus House, Cleeve Road
21 Dec 2015 £ 977,728