About Almada Property Ltd (10998313) United Kingdom