About Willows Management Company (morecambe) Limited (02350552) United Kingdom