About Pillarstone Europe 2 Limited (11118306) United Kingdom