About Morecambe Properties Limited (12186453) United Kingdom