About Meyrick Park Mansions Limited (00680089) United Kingdom