About Meridian Place Limited (03919573) United Kingdom