About G. I. Jo Properties Limited (10396684) United Kingdom