About Kelso Properties Limited (11193745) United Kingdom