About Kenrock Properties Limited (10503216) United Kingdom