About Jacques Orchard Management Company Limited (12454680) United Kingdom