About Lugb Properties Limited (11330098) United Kingdom