About Euroalpha Properties Ltd (03359322) United Kingdom