About 23 St. Michael S Mount Management Company Limited (04017342) United Kingdom