About Merse Property Holdings Ltd (13248299) United Kingdom