About G & J Property Lettings Limited (13341475) United Kingdom