VISA EU LIMITED

Company number 03101352 ·

Dissolved

Registered office

Address
THE LEGAL DEPARTMENT, 1 SHELDON SQUARE, LONDON, W2 6TT
Postcode
W2 6TT
Companies at this postcode
26
Average house price in W2 6TT
£16,698,000 (1 sales)

Map