About Goga Properties Ltd (SC680601) United Kingdom