About Terry S Properties Ltd (12355180) United Kingdom