Placidi Law Company Limited (Devall Law)
27 Middle Road, Park Gate, Southampton , SO31 7GH
Recognised body

513154