Overview
Legal name
SOMERSHAW LIMITED
Region
London
Registered address
FLAT 2 10 THE GLEBE
THE GLEBE
LONDON
ENGLAND
SE3 9TG
Insolvency history
No