About Melmerby Properties Ltd (12736718) United Kingdom