About Kamaru Property Limited (13089603) United Kingdom