About St James Capital Seagrave Road Limited (05089874) United Kingdom