About Lamba G Properties Limited (11292299) United Kingdom