About Ahlstroms Properties Ltd (13034751) United Kingdom