About Emeraldlee Properties Ltd (12965052) United Kingdom