About Edenhurst (oak Hill Road Sevenoaks) Management Company Limited (01982158) United Kingdom