About Kenmore Land Two Limited (09421805) United Kingdom