Geo Location Information for 149.255.63.135 IP Address. The IP Address 149.255.63.135 is located at 53.2602 latitude and -2.12564 longitude in United Kingdom. Friendly Location for the IP Address is England, Macclesfield, United Kingdom, Sk10 5p
Eastern Transformers (ETE) are the UK's leading manufacturer and supplier of quality power transformers, power supplies, industrial batteries, thermal management products and...