About Northern Wayland Investments Limited (08121908) United Kingdom