About Edenhill Properties Limited (NI052033) United Kingdom