About Cooper Property (lancashire) Limited (12982892) United Kingdom