About Lellant Property Ltd (07564576) United Kingdom