John Francis Estate Agency with 20 offices accross South West Wales and the Gower for Property sales and letting Mortgages and EPCs
John Francis is a trading name of John Francis (Wales) Ltd which is Authorised and Regulated by the Financial Conduct Authority, Registered Number 305327.

John Francis (Wales) Ltd is a Private Limited Company, Registered in Wales 3802479. Registered Office 18 Lammas Street, Carmarthen SA31 3AJ. Registered VAT Number NN74155730.