Overview
Legal name
SOMEREP LIMITED
Region
South West England
Registered address
FLAT 2,
68 SOMERSET PLACE
PLYMOUTH
ENGLAND
PL3 4BG
Insolvency history
No