About Markham (capel) Management Company Limited (01889585) United Kingdom