About Kelso Property Ltd (05273585) United Kingdom