Overview
Legal name
GRIMSHAW INTERNATIONAL LIMITED
Region
London
Registered address
57 CLERKENWELL ROAD
LONDON
UNITED KINGDOM
EC1M 5NG
Insolvency history
No