TOWER PRODUCTIONS LIMITED Company number SC156663 · Monitor this company Active Overview People 8 Financial Control Charges Documents Analysis Location Related Registered office Address23 Albert Road, Edinburgh, Scotland, EH6 7DP PostcodeEH6 7DP Companies at this postcode 9 Map