About Mount Vernon Place Management Company Limited (13687447) United Kingdom