TRIPOD LTD Company number SC359892 · Monitor this company Active Overview People 14 Financial Control Documents Analysis Location Related Registered office Address2.15, St Margaret's House, London Road, Edinburgh, Scotland, EH7 6AE PostcodeEH7 6AE Companies at this postcode 42 Map