About Kanari Properties Limited (02305620) United Kingdom