About Elmhurst Properties Ltd (09619057) United Kingdom