About Mandell Place (embleton) Management Company Limited (11995983) United Kingdom