Overview
Legal name
PETER ROGERS (PHOTOGRAPHIC) LIMITED
Region
West Midlands
Registered address
THE CAMERA SHOP
MILL STREET
STAFFORD
ST16 2AJ
Insolvency history
No