About Opus Land North (morecambe) Limited (08499323) United Kingdom