About Upper Lynwood Management Company Limited (11070187) United Kingdom