About Malvern House Management Company Limited (05400601) United Kingdom