About Griffin Residential Lettings Limited (10630747) United Kingdom