Heating and ventilation maintenance engineers Keywords: Advanced Search Sort By:Default Name Richard Irvin & Sons Ltd Name Richard Irvin & Sons Ltd Contact Mr Mark Buchan Building Services Division, Unit A1, City South Park, Portlethen, Aberdeen, AB12 4XX Telephone 01224 367000 Email admin@richard-irvin.co.uk Website http://www.richard-irvin.com/ Business Type Heating and ventilation maintenance engineers By Appointment to Her Majesty The Queen granted 1992