About Ebor Developments Limited (08691022) United Kingdom