About St. James Gate Management Company Limited (03234983) United Kingdom