About Alchemist Investment Properties Ltd (11140807) United Kingdom