About Kaudra Property Company Limited (03094126) United Kingdom