About Amaeus Properties Ltd (10891469) United Kingdom