It should not take 18 months. Any reason given for the delay?
Report the firm to the Solicitors Regulation Authority [ http://www.sra.org.uk/consumers/problems/report-solicitor.page ]
Or the legal services ombudsman [ http://www.legalombudsman.org.uk/ ]
It will get resolved once the regulator is involved.
No problem. Contact me if you have any queries or questions.
Please can I kindly request that you accept /positive rate my reply otherwise the website will not pay me for assisting you. Many thanks.