About Lenver Property Ltd (11238875) United Kingdom