About Debbie Barker Property Consultancy Ltd (08833833) United Kingdom