About Meridian Properties & Investment Ltd (08965866) United Kingdom