About Evok Property Developments Limited (12609593) United Kingdom