About Kelso Heights Properties Limited (08268626) United Kingdom