PATRICK HASTON GROUP LTD Company number SC859153 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address19 Duddingston Road, Edinburgh, Scotland, EH15 1ND PostcodeEH15 1ND Companies at this postcode 8 Map