About Mount Eden Properties Limited (NI610281) United Kingdom