About Melior Property Company Limited (00514301) United Kingdom