Overview
Legal name
THE ORCHARDS (LLANFOIST) MANAGEMENT COMPANY LIMITED
Region
Wales
Registered address
COTTAGE 4 TUDOR LODGE
MANORBIER
TENBY
WALES
SA70 7SS
Insolvency history
No