Overview
Legal name
JAMES MAYOR & COMPANY LIMITED
Region
North West England
Registered address
BOAT YARD,
TARLETON,
PRESTON,
LANCASHIRE
PR4 6HD
Insolvency history
No