About Malvern Place Management Company Limited (02353374) United Kingdom