About James Development Company Limited (00628380) United Kingdom