About Lea Properties Limited (05615925) United Kingdom