About Westmill Place Management Company Limited (13385597) United Kingdom