About Amlex Property Limited (11965384) United Kingdom