About Granada Property Lettings Ltd (06954841) United Kingdom