About Eldon Drive Management Co. Limited (06060603) United Kingdom