About Almeric Properties Limited (04375271) United Kingdom