TREFOIL HOUSE Company number SC231196 · Monitor this company Active Overview People 31 Financial Control Documents Analysis Location Related Registered office AddressThe Signet Library, Parliament Square, Edinburgh, EH1 1RF PostcodeEH1 1RF Companies at this postcode 15 Map