Overview
Legal name
ALLYGROW TECHNOLOGIES UK LIMITED
Region
London
Registered address
2ND FLOOR, DUNWOODY HOUSE
396 KENTON ROAD
HARROW
MIDDLESEX
ENGLAND
HA3 9DH
Insolvency history
No