About Meridian Place Freehold Limited (08294578) United Kingdom