About Kenmor Property Limited (08659161) United Kingdom