About Candi Investment Property Limited (11703642) United Kingdom