About Stric Lands Limited (07965199) United Kingdom