About Leen Valley Properties Limited (00809221) United Kingdom