About Kojo Properties Limited (11901703) United Kingdom