About Alico Developments Ltd. (12883147) United Kingdom