About James Francis (developments) Limited (09115326) United Kingdom