Overview
Legal name
LEAPFROG MARKETING LIMITED
Region
East Midlands
Registered address
SUITE 4, STAPLEFORD BUSINESS HUB TOTON LANE
STAPLEFORD
NOTTINGHAM
ENGLAND
NG9 7JQ
Insolvency history
No