Overview
Legal name
VATAX RECLAIM LIMITED
Region
London
Registered address
1ST FLOOR, OMNI HOUSE, 252
BELSIZE ROAD
LONDON
ENGLAND
NW6 4BT
Insolvency history
No