About Lgs Developers Limited (08355579) United Kingdom