Incorporated in England and Wales GRAND LTD grand.ltd.ec Company no: 05441252 Date of Incorporation: 2005-05-03