About Leonox Properties Limited (00924005) United Kingdom