About Kenilak Properties Limited (09398540) United Kingdom