About St. James Court Limited (01714187) United Kingdom