Action Fire phone Hayloft, Delshangie Farm Inverness, Highland IV63 6XT map MACGREGOR FIRE PROTECTION SERVICES LTD phone 19, Harbour Rd Inverness, Highland IV1 1SY map if (!IN_DEV) { ?> } ?>