NTL GLASGOW Company number SC075177 · Monitor this company Active Overview People 41 Control Documents Analysis Location Related Registered office Address1 South Gyle Crescent Lane, Edinburgh, EH12 9EG PostcodeEH12 9EG Companies at this postcode 218 Map