About Evoke Properties Limited (09849564) United Kingdom