About Kelliot Properties Limited (13353077) United Kingdom