About Edinburgh & Newcastle Properties Limited (SC130322) United Kingdom