About L. Nicholas (developments) Limited (01416641) United Kingdom