About Glc Assured Residential Lettings Ltd (12019318) United Kingdom