About Griffin Lettings & Leisure Ltd (10977128) United Kingdom