designs (. Ayr residents invited to give opinion on new Ayr town centre … Registered in England & Wales | 01676637 |. Modal headline. Close.