About John Titterington Properties Limited (12404970) United Kingdom