About Cellars Clough Properties Ltd (09144788) United Kingdom