Contact Details

15/7 Malaya Morskaya Street
St. Petersburg, 19000, Russia
Tel: +7 812 600 20 88
Fax: +7 812 600 24 33
E-mail: office@mayfair-corp.com

13-14 Hobart Place
London, SW1W oHH, United Kingdom
Tel: +44 20 7245 8700
Fax: +44 20 7838 9414