About Achemo Property Investment Ltd (12447082) United Kingdom