About Kenmore Properties Limited (00305986) United Kingdom