MICRO CORPORATION LIMITED
50 WOODGATE, LEICESTER, LEICESTERSHIRE, UNITED KINGDOM, LE3 5GF
AGGREGATED MEDIA LIMITED
ST EDMUNDSHOUSE 13 QUARRY STREET, GUILDFORD, UNITED KINGDOM, GU1 3UY
SULA POWER HOLDINGS LIMITED
6TH FLOOR 33 HOLBORN, LONDON, ENGLAND, ENGLAND, EC1N 2HT
NIMA POWER HOLDINGS LIMITED
33 HOLBORN, 6TH FLOOR, LONDON, ENGLAND, EC1N 2HT
SHAKTI POWER HOLDINGS LIMITED
33 HOLBORN, 6TH FLOOR, LONDON, ENGLAND, EC1N 2HT
TUWALE POWER HOLDINGS LIMITED
33 HOLBORN, 6TH FLOOR, LONDON, ENGLAND, EC1N 2HT
GNOWEE POWER HOLDINGS LIMITED
33 HOLBORN, 6TH FLOOR, LONDON, ENGLAND, EC1N 2HT
LANDMARK POWER HOLDINGS LIMITED
C/O Rpgcc 40 Gracechurch Street, London, England, EC3V 0BT
GREENS POWER HOLDINGS LIMITED
5TH FLOOR 24 OLD BOND STREET, MAYFAIR, LONDON, UNITED KINGDOM, W1S 4AW
POWERNET HOLDINGS LIMITED
69 ALBERT DRIVE, LONDON, HONG KONG
POWERNET HOLDINGS LIMITED
SUITE B 10/FLOOR, TOWER A, BILLION CENTRE, 1 WANG KWONG ROAD,, KOWLOON BAY,, KOWLOON, HONG KONG
MICROBEE LIMITED
7 SAXON CENTRE, 41-59 WINDSOR AVENUE, WIMBLEDON, LONDON, UNITED KINGDOM, SW19 2RR
MICROSAGE LIMITED
32 LINDISFARNE WAY, GRANTHAM, LINCOLNSHIRE, ENGLAND, NG31 8ST
MICROGROWER LIMITED
ORCHARD COURT KNUTSFORD ROAD, ANTROBUS, CHESHIRE, UNITED KINGDOM, CW9 6JW
MICROEVITECH LIMITED
30 BRANSFIELD CLOSE, HAWKLEY HALL, WIGAN, LANCASHIRE, ENGLAND, WN3 5NW
MICROSOFT LIMITED
MICROSOFT CAMPUS MICROSOFT CAMPUS, THAMES VALLEY PARK, READING, BERKSHIRE, READING, ENGLAND, RG6 1WG
MICROECON LIMITED
OCKHAMS, SHERNDEN LANE MARSH GREEN, EDENBRIDGE, KENT, TN8 5PS
MICROLOGIC UK LIMITED
MICROLOGIC UK LTD WIX ROAD, BEAUMONT, CLACTON-ON-SEA, ESSEX, UNITED KINGDOM, CO16 0AT
MICROVIEW LIMITED
35 BARRACK ROAD, 3RD FLOOR, BELIZE CITY, BELIZE
ON-POWER HOLDINGS LTD
THE BEECHES STOURBRIDGE ROAD, BRIDGNORTH, SHROPSHIRE, UNITED KINGDOM, WV15 6AQ