Details
Jurisdiction in United Kingdom:
IPCSERVER LP
SECOND FLOOR, 6 MARKET PLACE,
LONDON, FITZROVIA, W1W 8AF,
UNITED KINGDOM
Company No. LP022039
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
TIN: 7736680630
Jurisdiction in Seychelles
IPSERVER LTD
Address: Suite 1, Second Floor, Sound & Vision House, Francis Rachel Str., Victoria, Mahe
Company No: 217520