About J & E Meckiff Property Limited (13270086) United Kingdom