About Kenmore Court Freehold Ltd (09663826) United Kingdom