About Kenn Properties Limited (13692521) United Kingdom