About St James Developments (city) Limited (07234369) United Kingdom