About Jg Site Management Ltd (11610297) United Kingdom