About Gl Lewisham Development Uk Limited (12482331) United Kingdom