About Jacanda Properties Limited (07103032) United Kingdom