Overview
Legal name
A B ROGERS & SON LIMITED
Region
Wales
Registered address
BANK FARM
LLAWHADEN
NARBERTH
PEMBROKESHIRE
SA67 8HL
Insolvency history
No