Facilities Services - London, England, United Kingdom
GRAND LTD is a facilities services company based out of INTERNATIONAL HOUSE 24 HOLBORN VIADUCT, LONDON, United Kingdom.