About Emandel Properties Limited (SC566045) United Kingdom