About Stanmore Management Company Limited (06570707) United Kingdom