SolidNature HQAalsmeerderweg 249a1432 CM AalsmeerThe Netherlands+31 23 303 05 21SolidNature ltdSpaces, City Point1 Ropemaker StreetLondon EC2Y 9HTUnited Kingdom