About Markham Management Company Limited (11175082) United Kingdom