About Lugene Properties Limited (00678010) United Kingdom