About Mlr Property Holdings Limited (NI638071) United Kingdom