About G & R Property Lettings Ltd (13426220) United Kingdom