About Kuda Properties Limited (08159215) United Kingdom