About Lenta Properties Limited (01548851) United Kingdom