About Emerald Properties (london) Limited (02318207) United Kingdom