About St James S Developments Limited (06421670) United Kingdom