About Ebor Management Company Limited (05952155) United Kingdom