About Catterall Property Ltd (12970077) United Kingdom