About L. & N. James Investment Properties (cheadle) Limited (00673454) United Kingdom