About Jamac Property & Investment Ltd (12210279) United Kingdom