About Leggett Properties Limited (10417708) United Kingdom