Office 206,
Crown House
72 Hammersmith Rd United Kingdom
Leapfrog Properties specialises in the sale and rental of property across France. Established in 2005, Leapfrog Properties has firmly established itself in the French Property market with private owners, agents, developers and financial advisors alike.