About Ebor Mills (apartments) Management Company Limited (13293756) United Kingdom