About St. James Capital (long Acre) Limited (03811720) United Kingdom