Quba New Media Ltd
Belgravia House
115 Rockingham Street
Sheffield
S1 4EB
0114 279 7779
0114 272 2854
company registration number 4038459
Quba New Media Ltd
Piccadilly House
49 Piccadilly
Manchester
M1 2AP
0161 21 21 470
0161 21 21 473