About Snalune Land And Private Property Investments Limited (12494823) United Kingdom