About J And G C Developments Limited (11510797) United Kingdom