Details

Jurisdiction in United Kingdom:

IPCSERVER LP
SECOND FLOOR, 6 MARKET PLACE,
LONDON, FITZROVIA, W1W 8AF,
UNITED KINGDOM
Company No. LP022039


Jurisdiction in Russian Federation:

IPSERVER LLC
Legal address: 119331, Moscow, Vernadsky Avenue, 29, floor 5, Room 20, office B2P
Post address: 115419, Moscow, 34 Shabolovka Street, building 3 (with a note for IPSERVER LLC)
Company number: 5147746017546
TIN: 7736680630

Jurisdiction in Seychelles

IPSERVER LTD
Address: Suite 1, Second Floor, Sound & Vision House, Francis Rachel Str., Victoria, Mahe
Company No: 217520