About Aegle Properties Limited (10991149) United Kingdom