About Eller Close Management Co. Limited (01904927) United Kingdom