Overview
Legal name
LEEGRADE LIMITED
Region
London
Registered address
386 OLDFIELD LANE NORTH
GREENFORD
ENGLAND
UB6 8PU
Insolvency history
No