Harrow & Middlesex Satellites phone Suite 113 149 Station Road, Edgware Middlesex, HA8 7JS Edgware, Greater London HA8 7JS map T.M.S Digital Satellite Services phone 199, Deansbrook Rd Edgware, Greater London HA8 9BU map if (!IN_DEV) { ?> } ?>