About Alea Properties Limited (12340146) United Kingdom