About Mcnick Property Management Limited (13473829) United Kingdom