About Lebap Properties Ltd (12901053) United Kingdom