About Kenmor Properties Limited (02067568) United Kingdom