GRILO LTD Company number SC806634 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address33 Clerwood Park, Edinburgh, Scotland, EH12 8PW PostcodeEH12 8PW Companies at this postcode 4 Map