About Alic Property Investment Limited (12262360) United Kingdom