About Meridian Property Limited (11284696) United Kingdom