About Mcevilly Properties Limited (13596845) United Kingdom