About Vermont Place Management Company Limited (11242895) United Kingdom