About Eagle Aquila Properties Ltd (12723390) United Kingdom