About Lear Properties Limited (12339977) United Kingdom