About Lsgre 2 Limited (10358887) United Kingdom