Overview
Legal name
FACTORY RIGHTS LIMITED
Region
North West England
Registered address
90 DELPH LANE
DELPH
OLDHAM
GREATER MANCHESTER
UNITED KINGDOM
OL3 5HX
Insolvency history
No