About Meridian Properties (leeds) Ltd (06995056) United Kingdom