About The Good Landlord Ltd (10079311) United Kingdom