About Almena Edward Properties Ltd (12607907) United Kingdom