About Andreou Properties Limited (10626396) United Kingdom