About G&j Developers Ltd (10883140) United Kingdom