About St. James Developments (uk) Limited (05688571) United Kingdom