Overview
Legal name
MOONLEAP LIMITED
Region
North West England
Registered address
19 DELPH NEW ROAD
DOBCROSS
OLDHAM
LANCASHIRE
OL3 5BA
Insolvency history
No