Overview
Legal name
EDENBRACE LIMITED
Region
North West England
Registered address
ROACH BRIDGE MILL
ROACH ROAD SAMLESBURY
PRESTON
LANCS
PR5 0UB
Insolvency history
Yes